PGSCV 0.7.0发布
PostgreSQL 每周新闻 2021-7-14
阅览文章内容详情,请点击最下方的“阅读原文”!
备注:原文内含有文章原有链接,详细信息均可通过阅读原文查看。
英文原文地址:
https://postgresweekly.com/issues/414
理解Postgres中的LATERAL连接
您可以认为lateral连接有点像for-each循环,在该循环中,为初始结果集的每一行运行子查询。当然,这是非常有用的!
Hans-Jürgen Schönig
Timescale添加“超函数”以改进时间序列查询
TimescaleDB是Postgres的一个面向时间序列的扩展/分发,他们用各种“超函数”扩展了Postgres的SQL支持,用于处理时间序列数据(如时间加权平均值、超日志计数和数据集平滑)。
Lockerman, Kohn, and Rowe
无需操作、可扩展且灵活的Postgres替代方案
Fauna将Postgres的操作完整性和关系建模与一个界面和架构结合起来,这个界面和架构更适合云计算中的现代应用程序开发。拥有Postgres的优点但没有它的操作瓶颈-了解更多关于Fauna。
Fauna
LIMIT与FETCH FIRST ROWS。WITH TIES
我仍然记得,当我第一次得知LIMIT/OFFSET不是标准SQL(尽管许多系统支持它)时,我是多么惊讶。FETCH FIRST可能可移植性更高,但是关于它的使用还有一些要考虑的事情。
Hans-Jürgen Schönig
DBCritic:对你的Postgres Schema的建设性批评
Channable的团队构建DBCritic作为一种在Schema中发现问题的方法,因为在他们自己的模式中遇到了各种各样的问题(本文对此进行了解释)。有趣的是,这个工具本身是用很少见到的Idris语言编写的。
Radek Slupik (Channable)
在运行pg_upgrade之后,逻辑复制会发生什么情况?
留意你的复制插槽。
Michał Mackiewicz
使用GDB跟踪到Postmaster在大型查询期间生成的并行工作进程
顺便说一句,“Postmaster”指的是Postgres中处理传入的客户端连接并将它们路由到服务器进程的部分(尽管该术语本身现在已被弃用)。
Cary Huang
Crunchy Bridge:完全管理的多云Postgres
Crunchy Bridge
Heroku数据库连接计算器
优化您的数据库池配置依赖于相当多的变量(dynos、worker、进程、线程的数量),因此本指南在解释每个计算的同时也为您提供了数学依据。
Rails Autoscale
PGSCV 0.7.0发布
pgSCV是Postgres度量收集器,它以Prometheus格式公开所述度量。
Alexey Lesovsky
rails-pg-extras 2.0:Postgres对Ruby和rails的性能分析
Ruby on Rails开发者?这个插件可以让你快速获得有关锁,索引使用,缓存命中率,vacuum统计等信息。还有一个纯Ruby(非Rails)版本。
Paweł Urbanek
db-to-sqlite 1.4:用于将表或查询从任何SQL数据库导出到sqlite的CLI工具
Simon Willison
💡本周提示
🗓即将举办的Postgres活动
Written on July 14, 2021
往期推荐:
「PG解密」PostgreSQL 14 Beta 2 发布
「PG解密」Postgres中使用视图的零停机“模式迁移”
「PG解密」无需操作、可扩展且灵活的 Postgres 替代方案
「PG解密」Postgres 如何提供对时区缩写的访问
版权声明:本文由瀚高及PG志愿者翻译整理,转载请注明出处,本页面内容均源自PostgreSQL Weekly英文官网,翻译目的在于传递更多信息,并不意味着瀚高赞同其观点或证实其内容的真实性。如果其他媒体、网站或其他任何形式的法律实体和个人使用,必须经过著作权人合法书面授权并自负全部法律责任。不得擅自使用瀚高名义进行转载,或盗用瀚高名义发布信息。否则瀚高将保留追究法律责任的权利!